package 文件io;
import java.security.*;
import java.io.*;
import java.util.*;

public class 指定目录查找实例
{
	public static void main(String[] args){
		FindFile(new File("/storage/emulated/0"),".apk");
	}
	//查找指定目录，后缀名为ext的文件
	public static void FindFile(File target,String ext){
		if(target==null)return;
		//如果是目录，列出目录文件进行递归
		if(target.isDirectory()){
			File[] files=target.listFiles();
			if(files!=null){
				for(File f:files){
					FindFile(f,ext);//递归
				}
			}
		}else{
			//如果是文件判断文件后缀
			String name=target.getName();
			//System.out.println(name);
			if(name.endsWith(ext)){
				System.out.println(target.getAbsolutePath());
			}
		}
	}
}
